(start)
@NullResponse @RTOn @CustomMode(stop, Goto, stop test) @CheckFlag(tgr8_c2t1) @CheckFlag(tgr8_c2t2) @CheckFlag(tgr8_c2t3) @CheckFlag(tgr8_c2t4) @CheckFlag(tgr8_c2t5)
@NullResponse @Goto(tgr8_c2t1,tgr8_c2t2,tgr8_c2t3,tgr8_c2t4,tgr8_c2t5)

(tgr8_c2t1)
@NullResponse @TempFlag(tgr8_c2t1) @PlayAudio[tgr8 audio files\BlackJerk\Edge for us\Contact2 special test audio\tgr8_c2t1.mp3]
@NullResponse @Wait(485) @Goto(End)

(tgr8_c2t2)
@NullResponse @TempFlag(tgr8_c2t2) @PlayAudio[tgr8 audio files\BlackJerk\Edge for us\Contact2 special test audio\tgr8_c2t2.mp3]
@NullResponse @Wait(245) @Goto(End)

(tgr8_c2t3)
@NullResponse @TempFlag(tgr8_c2t3) @PlayAudio[tgr8 audio files\BlackJerk\Edge for us\Contact2 special test audio\tgr8_c2t3.mp3]
@NullResponse @Wait(320) @Goto(End)

(tgr8_c2t4)
@NullResponse @TempFlag(tgr8_c2t4) @PlayAudio[tgr8 audio files\BlackJerk\Edge for us\Contact2 special test audio\tgr8_c2t4.mp3]
@NullResponse @Wait(497) @Goto(End)

(tgr8_c2t5)
@NullResponse @TempFlag(tgr8_c2t5) @PlayAudio[tgr8 audio files\BlackJerk\Edge for us\Contact2 special test audio\tgr8_c2t5.mp3]
@NullResponse @Wait(64) @Goto(End)

(stop test)
@NullResponse @RapidCodeOn
@NullResponse @RTOff
@NullResponse @ChangeVar[fail]=[fail]+[1]
@NullResponse @PlayAudio[tgr8 audio files\BlackJerk\Edge for us\stop.mp3]
@NullResponse @If[fail]=[3]Then(test failed)
@NullResponse @RapidCodeOff
@NotFlag(tgr8 Edged by Domme) @Contact2 @RT(Take a break #PetName, Let's take a break, Rest now #PetName, Rest a bit #PetName)
@NotFlag(tgr8 Edged by Domme) @Contact2 When you're ready type <i>start</i>
[start] @NotFlag(tgr8 Edged by Domme) @Contact2 #Good
@NotFlag(tgr8 Edged by Domme) @DifferentAnswer @Contact2 Type <i>start</i> please...
@Flag(tgr8 Edged by Domme) @RT(Take a break #PetName, Let's take a break, Rest now #PetName, Rest a bit #PetName)
@Flag(tgr8 Edged by Domme) When you're ready type <i>start</i>
[start] @Flag(tgr8 Edged by Domme) #Good
@Flag(tgr8 Edged by Domme) @DifferentAnswer Type <i>start</i> please...
@NullResponse @Goto(start)

(test failed)
@NullResponse @RapidCodeOn
@NullResponse @DeleteVar[fail]
@NullResponse @TempFlag(tgr8 special edge test failed)
@NullResponse @SetVar[tgr8_Edge_for_us_edges_left]=[#Var[edges_owed]]
@NullResponse @ChangeVar[tgr8_Edge_for_us_edges_left]=[tgr8_Edge_for_us_edges_left]-[edges_done]
@NullResponse @Goto(End)
@NullResponse @RapidCodeOff

(End)
@NullResponse @RapidCodeOn
@NullResponse @RTOff
@NullResponse @DeleteFlag(tgr8_c2t1,tgr8_c2t2,tgr8_c2t3,tgr8_c2t4,tgr8_c2t5)
@NullResponse @RapidCodeOff
@End